IBTimes -
3 Feb 2017 05:03
Mozilla, the creator of the Firefox web browser, told its employees on Thursday that it will be dissolving its connected devices initiative. In the process, the company will be laying off around 50 of its employees.
Share this Article
Comment on this Article
Please to comment